专利摘要:
Programmable photonic integrated circuit and related method of operation. The present invention refers to a programmable photonic integrated circuit comprising at least one programmable photonic module or nucleus, and/or other photonic units as specific high-performance blocks, capable of implementing multipurpose signal processing, through the appropriate programming of its resources. and routing within the circuits and blocks to achieve multi-functional operation and the selection of its input and output ports. The invention also relates to scalable programmable photonic integrated circuits arranged in a multi-core modular approach to increase the overall system processing power and/or add a multitude of functionalities enabled by complex photonic circuits and parallelization, as well as related methods of operation. . (Machine-translation by Google Translate, not legally binding)
公开号:ES2795820A1
申请号:ES202030736
申请日:2020-07-16
公开日:2020-11-24
发明作者:López Daniel Pérez;Francoy José Capmany;Prometheus Dasmahapatra
申请人:Universidad Politecnica de Valencia;
IPC主号:
专利说明:

[0002] PROGRAMMABLE PHOTONIC INTEGRATED CIRCUIT AND OPERATION METHOD
[0004] OBJECT OF THE INVENTION
[0006] The present invention refers to a programmable photonic integrated circuit that comprises at least one programmable photonic module or nucleus, and / or other photonic units as specific high-performance blocks, capable of implementing multipurpose signal processing, through the appropriate programming of its resources. and routing within circuits and blocks for multifunctional operation and selection of its input and output ports. The invention also relates to scalable programmable photonic integrated circuits arranged in a multi-core modular approach to increase the overall system processing power and / or add a multitude of functionalities enabled by complex photonic circuits and parallelization, as well as related methods of operation. .
[0008] BACKGROUND OF THE INVENTION
[0010] Programmable Multifunctional Photonics (PMP) seeks to design common and multipurpose configurations of integrated optical hardware that can implement a wide variety of functionalities through the appropriate programming of a large set of reconfigurable basic processing units or elements. Various authors have covered theoretical works proposing different configurations and design principles for programmable circuits based on cascade beam splitters or Mach-Zehnder interferometers (MZIs). These proposals offer versatile hardware solutions for implementing programmable circuits, but none of them address the scalability challenges that limit their evolution and practical use.
[0012] The performance of programmable multifunctional photonics and its ability to perform complex operations is proportional to the number of tunable units and basic processing elements that can be integrated. These architectures are plagued with similar limitations that embedded electronics face in relation to the number of transistors per chip.
[0013] In the case of programmable multipurpose photonic integrated circuits, the experimental demonstrations reported so far are mainly proofs of concept with small-scale integration of tunable elements. Scalability limits arise from: the maximum number of base units built into the chip, which in turn are limited by the footprint and grid size of the lithography process used, accumulated losses within the circuit and optical interfaces, the ability to interconnect and pack a large number of electronic ports and, finally, the ability to interconnect a large number of optical ports
[0015] With regard to cumulative losses, even considering an unlimited number of programmable unit cells, the maximum circuit size will be limited by the loss of optical power due to propagation through the waveguides and components within the processor core.
[0017] With respect to the electrical interface, the electrical routing of the control signals imposes a system overhead that consumes a valuable part of the design. In some cases, the distribution of the routing tracks requires an extended redistribution of the optical components over the circuit to ensure the match between the electrical layer on the chip and the optical layer. This creates size problems and limits the final integration density.
[0019] It is common to find inefficient programming in large-scale single-core programmable photonic processors when the use of high-performance peripheral building blocks is required. This problem arises when the location of the high-performance building blocks is not optimal for the required functionality and the signal is forced to travel relatively long distances through the core. This introduces additional losses in the circuit and increases the need for resources in the processor, which are used only for internal interconnection purposes.
[0021] To mitigate the aforementioned limitations, a solution is required that allows scaling the number of programmable unit cells in the circuit.
[0023] Multi-core processors are well known in the electronics field, where these architectures revolve around the use of two or more computing units or cores placed in a single processor. The architecture is based on a strategy of "divide and conquer" within a given clock cycle in which when physical limitation presents scaling challenges, a "scaling out" approach is adopted [Add ref., 10.1.1.687.5977, (Venu, 2011) ].
[0025] In the field of optical integrated circuits (PICs), some multi-core architectures have been proposed, mainly to implement interconnection on chip networks, which in turn are applied to data centers and transceivers. These solutions employ different types of cores: photonic crossover point matrix switches, photonic transmission and selection circuit routers and wavelength division multiplexing (WDM) and electronic processors.
[0027] 1. Cross-point switches [(A. Shacham, 2007), (Luca Ramini, 2012)]:
[0028] This approach is based on connecting cores that implement cross-point switching matrices. Each "basic unit" of this approach is usually composed of ring resonators arranged in a matrix layout, with the basic unit present at each node. Some implementations also include the use of multi-channel waveguide buses that integrate wavelength division multiplexing operation.
[0030] 2. Broadcast routing and WDM cyclical selection [(T. Alexoudi, 2019), (Martijn Heck, 2014)]:
[0031] This approach is based on the use of MUX-DEMUX devices such as the MUX-DEMUX of waveguide arrays and / or signal diffusion trees based on directional couplers or MMI, together with selective units, in the form of semiconductor or resonator optical amplifiers. in ring.
[0033] 3. Multi-core electronic processors assisted by photonic devices
[0035] This approach is based on electronic processors interconnected by photonic links. For its implementation, the architecture requires the use of photonic components that make the transition from the electronic domain to the optical domain (modulators) and photodetectors to translate the signal from the optical domain to the electronic domain found in each nucleus. The interconnection between electronic nuclei is carried out by means of a photonic network using different techniques
[0037] These approaches have some attributes in common, namely:
[0038] to. Photonic nuclei:
[0039] 1. They are based on application-specific fixed blocks (matrix switchers and / or demultiplexers) generally applied to network routing or optical interconnections (that is, they do not perform optical signal processing tasks).
[0040] 2. They are based on switches instead of tunable couplers, that is, both cores operate with digital on / off states represented by a 1 or a 0 respectively by programming the switch in the bar state (state 1) or cross (state 0) respectively, while the intermediate states between 0 and 1 are not used.
[0041] 3. They are fixed and rigid in their designs. While both can be used to selectively route the channel to various outputs, they cannot be used to perform any other function or replicate any other circuit on demand. b. Electronic cores:
[0042] 1. Photonics is only used to assist in the interconnection between electronic nuclei.
[0043] 2. Photonic, electro-optical and optoelectronic components are required at each interface with the electronic core.
[0045] DESCRIPTION OF THE INVENTION
[0047] The invention described here solves the scalability and performance problems described above for programmable photonic integrated circuits and allows the design and implementation of scalable programmable photonic integrated circuits through a multicore architecture where two or more programmable photonic cores and / or additional high-performance blocks, they are interconnected to provide a clear technical advantage to current approaches in terms of ease of large-scale circuit fabrication, performance, electrical / optical interconnection, and scalability. In addition, the modular multi-core approach enables fast and efficient configuration of parallel and multi-tasking computation and / or processing operations and the exploitation of their inherent advantages.
[0049] The object of the invention is based on the interconnection of cores of multifunctional programmable photonic processors. Each core includes a reconfigurable array of photonic gates arranged in a mesh of optical waveguides.
[0050] Each gate is capable of performing basic analog operations on its input optical signals (independently reconfigurable phase shift and optical power division). In addition, each core can include a set of high-performance photonic blocks specifically designed to perform complex photonic and electro-optical operations. The combination and interconnection of the above components / resources defines a single module or core. Therefore, and in view of the foregoing, it can be seen that the present object of the invention allows the implementation of one or more simultaneous photonic circuits and / or multiport linear transformations by means of the adequate programming of its resources, that is to say of the circuits of each core and the input and output ports.
[0052] The object of the invention is described in the set of claims, included herein by reference.
[0054] The proposed photonic architecture based on the programmable photonic integrated circuit of the invention dramatically increases the number of advantages inherent in field programmable photonic hardware approaches, which are expanded by the circuit topologies introduced by the invention. These include:
[0056] • Scalability of polyvalent programmable photonic circuits.
[0057] • Shorter production and marketing times.
[0058] • Non-recurring minor prototype development and engineering costs. • • Reduce financial risk by developing ideas and translating them into ASPIC. • • Multifunctional and multitasking operation.
[0059] • • Circuit optimization.
[0060] • • Regular designs and reduced space.
[0061] • • Better performance and reproducibility of programmable photonic analog blocks.
[0062] • • Greater number of alternative circuit topologies not constrained by geometric factors.
[0063] • • Programming of more complex and versatile circuits. Greater number of ports, that is, inputs and outputs
[0064] • • Improved functionality
[0065] • • Improved electrical and optical interface.
[0066] • • Better performance when programming larger and more complex circuits.
[0067] • • Reduction and mitigation of optical crosstalk and tuning crosstalk.
[0068] • • Future scalability with lower design and verification costs.
[0070] The programmable photonic integrated circuit proposed in the invention is suitable for the following applications:
[0072] • Aerospace and defense sectors (avionics, communications, secure solutions, space)
[0073] • Automotive sector (high resolution video, image processing, vehicle connectivity and networks, infotainment)
[0074] • Data centers (servers, routers, switches, gateways) • High performance computing (servers, super computers, SIGINT systems, RADAR, beamforming systems, quantum computing, neural networks)
[0075] • Design of photonic integrated circuits (ASPIC prototyping, hardware emulation)
[0076] • Wired and wireless communications (optical transport networks, 5G network processing connectivity interfaces, mobile backhaul)
[0077] • Hardware accelerators.
[0078] • Deep and machine learning applications.
[0079] • Artificial intelligence
[0080] • Smart transceivers.
[0081] • Quantum photonic processors
[0083] Thus, the technical innovation proposed in this invention includes the architectures along with the workflows and control protocols of multicore programmable photonic integrated processors that allow large-scale integration of programmable processing cells and can exploit the parallelization of multiple tasks. At the same time it brings a significant performance improvement over current architectures. It achieves an improvement in functionality with respect to several factors, including, but not limited to, scalability, performance, and multitasking efficiency.
[0085] The photonic cores of the present invention are not mere programmable interconnect subsystems that cannot be reconfigured to provide signal processing tasks through non-recursive or recursive signal propagation.
[0086] Therefore, these cores take advantage of the additional degree of freedom that is independent of the application. The overall device here can be defined in this way as a reconfigurable network of reconfigurable signal processing cores.
[0088] DESCRIPTION OF THE FIGURES
[0090] In order to complement the description that is made and in order to help better understand the characteristics of the invention, according to a preferred practical embodiment thereof, said description is accompanied, as an integral part thereof, by a set of figures where, in an illustrative and non-limiting way, the following has been represented:
[0092] Figure 1 shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an example of implementation of a Multicore processor with unlimited interconnection. In this architecture, each processing core is connected to up to 4 neighboring cores through its optical I / O ports.
[0094] Figure 2 shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an example of implementation of a Multicore processor implementation with distributed interconnection. In this architecture, each processing core is combined with a communication network that routes the optical signals from each modular core.
[0096] Figure 3 shows non-limiting examples of schematic diagrams of the proposed photonic architecture of the invention, where the illustration shows an example of implementation of a multicore processor with centralized interconnection. This scheme interconnects a given core with other non-neighboring cores that employ an auxiliary switching / routing layer.
[0098] Figure 4 shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an example of the configuration of a Multicore processor with non-limited interconnection where a complex circuit is programmed on 4 cores following an arrangement serially. The circuit includes the programming of the ring resonator (on the first core), dispersive delay in a high-performance building block, optical amplifier in a transition HPB, (in the second core) an optical splitter, a beamforming network, (in the third core) a sixth finite impulsive response filter order and (in the fourth core) a branch with an optical attenuator implemented by a high-performance building block and a branch with a high-quality factor Q-factor filter and a polarization filter.
[0100] Figure 5 shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an example of the configuration of a Multicore processor with unlimited interconnection where a complex circuit is programmed on 4 cores following a parallel configuration . The circuit includes programming the Mach-Zehnder modulator (upper left core), an optical splitter and an optical amplifier, (upper right core) an optical filter with two outputs, (lower left core) an optical filter based on one MZI and four ring resonators and (lower right core) a combiner and a photodetector.
[0102] Figure 6 shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an example of the configuration of a Multicore processor with unlimited interconnection where two independent complex circuits are programmed on 4 cores implementing an operation multitask. The circuit includes a cascade of two unit blocks with a non-linear intermediate section (upper cores) and another cascade of a 4-ring filtering section in an array followed by a 4x4 multiport interferometer.
[0104] Figure 7 (left) shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an example of the configuration of a Multicore processor with unconstrained interconnection implementing a heterogeneous architecture where 4 cores have a composition different internal. In particular, each core includes a set of high-performance processing blocks and a different waveguide mesh arrangement (hexagonal, triangular, square, and lead). Figure 7 (right) shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows a 3D architecture with 4 cores, each one connected to its neighbors by vertical interconnections.
[0105] Figure 8 shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an example of implementation of a MULTIPURPOSE PROGRAMMABLE PHOTONIC PROCESSOR in a design that contains multiple cores and where each core can be connected in plug-and-play mode or following a chiplet-like approach whereby a common platform shown in green is used to interconnect two or more programmable photonic blocks with other programmable photonic blocks or functional units. All of these units are represented in the schematic as black boxes as they can include two or more programmable PICs and / or high performance photonic building blocks that can be expanded to include pure electronic ICs such as controllers, monitors, ADCs, DACs, sensors , antennas, etc.
[0107] PREFERRED EMBODIMENT OF THE INVENTION
[0109] In a preferred embodiment of the object of the invention, a device is considered as shown in Figure 1 where a set of at least two, but preferably a larger amount of multipurpose programmable photonic circuits are added and connected in modules or cores, where each Programmable photonic integrated circuit core or module is used in conjunction with other programmable photonic circuits, or additional functional blocks which may be high performance blocks, specific functionality blocks or other similar units. These blocks have programmable characteristics and perform optical signal processing on a photonic chip.
[0111] It should be noted that the design of Figure 1 does not assume any particular interconnection geometry or topology for the multipurpose programmable photonic circuit present in each core or module and that the resulting design shown there is for illustrative purposes only. Although various sub-core architectures can be considered, here we illustrate the design with a very basic hexagonal waveguide mesh connected to a set of 8 high-performance building blocks and high-performance transition blocks. Figures 1-3 show examples of possible interconnect and architecture options, but are not limited to just these examples. In particular, the schematic of such a multipurpose multicore programmable photonic processor is shown in Figure 1 for a particular multicore processor with unconstrained interconnect architecture. In this architecture, each processing core is connected to up to 4 neighboring cores through its optical I / O ports. The replication and interconnection of this module with its neighboring cores leads to a simple processing network characterized by its simplicity, scalability, low design costs and versatility. Some design variations may incorporate high-performance building blocks placed on the optical interface to perform specific functions including, but not limited to, optical signal amplification and non-linear operations. In some cases, it is beneficial to access the cores without the need to directly access their internal resources or have hardware that can support both as needed through control software. Figure 2 shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an implementation example of an implementation of a multicore processor with distributed interconnection. In this architecture, each processing core is combined with a communication network that routes the optical signals from each modular core. The replication and interconnection of this module with its neighboring cores leads to an on-chip communication and processing network characterized by its efficiency, scalability, low design cost and versatility. This architecture works in a similar way to the field programmable photonic gate array architecture, where the user has access to large amounts of general processing resources. As in the previous approach, the design does not have a centralized resource that can become larger and more complicated as the number of cores increases. Therefore, the complexity of the design and the complexity of the verification are independent of the number of cores.
[0113] The two previous approaches do not allow direct interconnection of cores that are not adjacent to each other. Figure 3 shows a non-limiting example of a schematic diagram of the proposed photonic architecture of the invention, where the illustration shows an example of implementation of a multicore processor with centralized interconnection. This scheme allows the interconnection of a given core with other non-neighboring cores using an auxiliary switching / routing layer. This design is interesting in multicore processors with a reduced number of cores, but the price that must be paid translates into scalability issues and additional verification and customization requirements for each hardware update.
[0115] By properly programming each core or module, the multipurpose multi-core programmable photonic processor can implement complex photonic circuits whether autonomous and / or in parallel, as well as transformers for signal processing by breaking down different optical processing circuits into different programmable photonic processor modules and then interconnecting them. The goal then is to achieve a functional advantage brought by the modular approach and increase performance, scalability, versatility and add new superior processing capabilities.
[0117] In particular, the invention is illustrated in Figures 4-6, where it is shown how complex optical signal processing circuits can be configured by programming the proposed device. In particular, we show how the multicore processor with unlimited interconnect architecture programs a complex circuit distributed over 4 cores, the ability to add sections of the circuit working in parallel, and the ability to perform independent multitasking operations.
[0119] The multipurpose multi-core programmable photonic processor combines the programmability of basic programmable photonic processors into a scalable interconnect structure, enabling programmable circuits with scalable processing capabilities and with additional functionality such as enhanced circuit parallelization. Therefore, the complexity of the processing derives from interconnectivity internal to the core and between cores. In addition, it solves the main problems related to the scalability of programmable photonic circuits, where increasing the density of its programmable unit cells has the cost of introducing adverse effects such as optical crosstalk, tuning crosstalk, non-scalable optical and electrical interface and surface limited in manufacturing processes. Multi-core programmable photonic processor architectures include the interconnection of several general-purpose cores and emerge as an elegant solution for scaling the performance of conventional photonic processors Since the scalability limits of single-core processors are exacerbated when a With the largest number of programmable unit cells in the circuit, a simple approach is to use an architecture that integrates and interconnects several smaller cores.
[0121] Control of this entire device, including all interconnected blocks, can be carried out using individual software to control each core or it can be added to a software interface leading to a common means of driving, programming, controlling and reconfiguring all hardware. A common software allows the programming and intelligent management of resources to achieve optimal configurations in terms of number of components used, power consumption, programming efficiency, mitigation of side effects (optical and tuning crosstalk).
[0123] EXAMPLES OF OPERATION
[0124] The disaggregated nature of multicore photonic processors allows for a broad set of modes of operation. In this section we illustrate some non-limiting examples:
[0126] Figure 4 shows a progressive programming scheme in series of distributed circuits (Serialization). The complex photonic circuit configuration in a single-core processor is limited by the number of optical ports, programmable unit cells, and high-performance blocks available in the circuit. Additionally, the accumulation of non-ideal effects (optical and crosstalk during phase adjustment) and the large number of programmable unit cells required to perform complex operations could quickly limit the circuitry that the inner core can implement. Figure 4 illustrates how the multicore architecture divides and distributes the circuit across the cores. The programmed circuit is not intended for any application and is simply configured to highlight the main capabilities of this mode of operation. In this case, the first core (top left) configures an optical ring resonator in the inner core, accesses a dispersive delay provided by the HPB 7, and amplifies the optical signal before connecting to the next core. The next core (top right) splits the optical signal into two paths. The first path feeds a programmed optical beamformer, demonstrating the benefits of the multi-core approach for circuits that require multiple paths and optical ports. The other route goes to the interconnected exit to access the third core. The third core (bottom right) implements an optical lattice filter in its core based on three unbalanced MZIs and routes the two filter outputs to the next and last core. The last core (bottom left) distributes one of the optical interconnects to an optical attenuator and the other optical connection to a cascade of an HPB filter and a polarization filter, respectively.
[0128] Figure 5 shows a programming scheme of circuits distributed in parallel (Parallelization). Some circuits include divisions of circuits into blocks that run in parallel. Although possible on single-core processors, the programming of these circuits can be limited when programmed on a single core individually. In this case, the interference between the branches of the circuit that running in parallel can reduce overall processing performance. To mitigate this effect, multicore architectures can distribute sections of the same circuit that run in parallel over different processing cores. Figure 5 illustrates the programming of a circuit distributed in 4 cores. The first core (top left) gets the input signal and accesses an MZI modulator before splitting and routing it to the second (top right) and third core (bottom left). Each core contains a different optical filter. In the first case, it is a third order ring resonator architecture that extracts the passband and feeds it to the fourth core (bottom right) and the stop band or reflection response to an external port. The second case (bottom left) is an optical filter that combines lattice filters and optical ring resonators before directing the two output ports to the fourth core. The last nucleus (lower right) receives the signal from two different nuclei. The signal coming from the lower left core is detected by a high-speed photodiode block. The second signal from the lower left core is combined with the optical signal from the upper right core before accessing the optical output port.
[0130] Figure 6 shows an independent circuit programming scheme (multitasking). The last key advantage of multicore photonic processors lies in their ability to perform independent tasks at the same time. This capability can also be exploited in single-core processors, but additional optimization techniques are required to mitigate crosstalk between the two circuits. In short, the processor programs two or more circuits that run in parallel and perform independent tasks. The circuits can be of the same design or totally different. Additionally, the circuits can be distributed across different cores or can be programmed to share some of the available resources on the same core for cases including, but not limited to, demanding applications. Figure 6 illustrates an example where the multi-core architecture programs two independent circuits. The upper cores configure a 6-mode two-layer neural network. The cores located at the bottom of the processor set up an initial filtering stage before accessing a 4x4 interferometer followed by a non-linear matrix.
[0132] PHYSICAL IMPLEMENTATION
[0133] The physical implementation of the PROGRAMMABLE MULTI-PURPOSE PHOTONIC PROCESSOR requires an integrated optical approach, either based on a silicon photonics platform and / or a hybrid / heterogeneous III-V, and / or group IIV-Vs and / or barium titanate and / or any other chalcogenide and / or II-VI platform. It is not only limited to the integration of programmable photonic integrated circuits with other integrated circuits and / or photonic blocks, but also with electronic integrated circuits and back blocks of this nature.
[0135] As for the programmable photonic blocks, the photonic technology options currently available are based on any phase or amplitude tuning effect such as: MEMS, thermo-optical, electro-optical, opto-mechanical effects, electro-capacitive effects or non-volatile phase actuators. These phase shifters and actuators are integrated into any interferometric structure with two or more ports
[0137] For its physical implementation, different possibilities of architectures and integration approaches are considered, which can be classified as follows:
[0139] ARCHITECTURES:
[0141] Heterogeneous architectures: Although one of the key benefits of multicore architectures is the replication of the same drive core, the range of applications can be expanded if each core employs different HPBs as well as inner-core topologies. As an illustrative example, Figure 7 (a) shows a 4-core architecture with different internal cores for each module: hexagonal mesh architecture, triangular mesh architecture, square mesh architecture, and a rectangular multiport interferometer. Note also that each one can integrate different HPBs. The key advantage of this implementation resides in the availability of specific resources required by some applications. For example, the forward feed mesh illustrated in the lower right core can be implemented by the hexagonal mesh, but in a less efficient manner.
[0143] 2D architectures : 2D architectures can be implemented considering current PICs standards and their integration. 2D architectures would most commonly be found in the form of connecting from one chip to another in the photonic equivalent of making a "short" by connecting optical fibers or waveguides coming out of the different chips. This can be done with a singular package of different photonic chips on the same or different integration platforms.
[0145] 3D architectures (single-core and multi-core): Figure 7 (b) shows a multi-core processor with programming without interconnect limitations in which circuits are programmed in cascade in a form of 3D integration. The connections between the cores are made by waveguide couplers designed to couple light in the vertical direction to an upper / lower layer of waveguides. Stacking 3D architectures rely on placing multiple cores in a 3D design (as shown in Fig. 7) to improve performance relative to processing power. Single core designs have scalability limited by the grid size of the fabrication tools. Post-assembly of such a core can be done by individually stacking layers to form multiple cores and thus overcoming those limits, but then the form factor is compromised. A solution in which the form factor can be drastically reduced while showing an increase Multiple in performance is 3D stacking whereby such cores are arranged in stacks of layers placed one on top of the other with interconnections running through each to form a larger and functionally more powerful unit. Stacking can be configured in parallel to aid parallel processing, giving the ability to perform functionality in parallel. A mixed 2D and 3D multi-core architecture can also be implemented.
[0147] LEVEL OF INTEGRATION:
[0149] On-chip integration : On- chip integration implies that the photonic nucleus is connected to neighboring nuclei or additional functional blocks with the nucleus and elements on the same substrate. On-chip integration can be accomplished using a multitude of approaches, the most common of which are listed below:
[0151] • Homogeneous PIC Integration - In this approach, all cores are made in the same build round on a single PIC die. Multiple cores can be implemented using this approach and the key advantage of smooth integration comes from the very small form factor that can be achieved. Single core implementation in programmable PICs is limited by strict geometric constraints presented by size of the reticle. In this approach as presented in the present invention, a non-limiting example is a multicore processor formed by manufacturing the same core through a single wafer and with one or more cores being defined as the unit manufactured in a lattice. All or some of the different segments of the wafer with the core (s) defined in a lattice are left interconnected, that is, the different dies are not cut, but are left as a conglomerate interconnection of multiple dies with cores to give rise to a multi-core processor where all cores are defined and configured purely during manufacturing, eliminating the need to interconnect the different cores during packaging. This approach then relaxes the demands on the PIC packaging, increases performance, and makes it easier to implement hardware through a simpler process flow.
[0153] Heterogeneous integration of PICs : Heterogeneous PICs are based on the integration of two or more different materials on the same chip substrate. The most common executions of this approach can be seen with InP active devices integrated with small form factor SOI circuits or with the low loss SiN platform, but can even be extended to other materials such as barium titanate (BTO), graphene, chalcogenides, etc. The photon gain medium does not exist in pure SOI or SiN technology circuits, so this approach adds a great deal of functionality, including but not limited to on-chip laser integration, as well as gain elements that, in turn, they can help achieve multi-core multi-architectures. The implementation itself relies on a thin layer of InP or other III-V material "sticking" in specific sections, on top of an SOI or SiN chip. The light, in these sections, is evanescently coupled from the guides of SOI or SiN waveforms to InP sections to induce gain or as efficient phase modulation sections. The "bonding" process is carried out through means such as BCB or other polymers by wafer bonding techniques or may involve other media such as micro-transfer printing.
[0155] On-board integration ( chiplet type): the basis of this implementation is to divide the chip design (co-design) and manufacturing considering its basic function that can come, for example in the form of functional subsystem blocks such as the core, active blocks such as lasers and a half gain, no blocks linear, etc. Once these blocks have been manufactured and the sub-assembly made (individual chip packaging), they will be placed on a platform that is an interlaced substrate and then packaged in a single unit. Chiplets address the drawback that there is no one-size-fits-all approach to making the ones needed to meet today's needs. This implementation is not only limited to the aggregation of multipurpose photonic blocks and / or other high performance photonic blocks, but can also include pure electronic blocks including but not limited to controllers, monitors, ADCs, DACs, amplifiers, sensors and antennas.
[0157] In addition, all of the above implementations may employ a power and control subsystem to allow control and operation of the multipurpose multi-core programmable photonic processor. Control and driving circuits allow extraction and reading of optical signals and activation of photonic actuators
权利要求:
Claims (32)
[1]
1. A programmable photonic integrated circuit comprising:
- at least two photonic blocks, where at least one of the at least two photonic blocks is a programmable photonic nucleus comprising:
i. a mesh array of reconfigurable optical waveguides of photonic gates configured to perform optical analog operations;
wherein the at least one programmable photonic kernel is configured to be programmed and reconfigured to provide signal processing tasks through recursive, non-recursive signal propagation, or combined recursive and non-recursive signal propagation.
[2]
The programmable photonic integrated circuit according to claim 1, wherein each of the at least one programmable photonic core further comprises a set of high performance internal photonic blocks configured to perform photonic and electro-optical operations.
[3]
The programmable photonic integrated circuit according to claim 1, wherein each of the at least one programmable photonic core further comprises optical I / O ports, wherein each of the at least one programmable photonic core is connected to at least one programmable photonic core through the optical I / O ports.
[4]
The programmable photonic integrated circuit according to claim 3, wherein each of the at least one programmable photonic core further comprises a set of high performance transition photonic blocks configured to perform photonic and electro-optical operations and furthermore to be connected to the optical I / O ports.
[5]
The programmable photonic integrated circuit according to claim 1, wherein each of the at least one programmable photonic core is combined with a communication network configured to route the optical signals from each of the at least one programmable photonic core.
[6]
6. The programmable photonic integrated circuit according to any of the claims above 4 or 5, wherein each of the at least one programmable photonic nucleus is connected to an adjacent programmable photonic nucleus.
[7]
The programmable photonic integrated circuit according to claim 1, wherein each of the at least one programmable photonic core further comprises an auxiliary switching or routing layer.
[8]
The programmable photonic integrated circuit according to claim 7, wherein each of the at least one programmable photonic nucleus is connected to a non-adjacent programmable photonic nucleus.
[9]
The programmable photonic integrated circuit according to any one of claims 3 or 4, wherein each of the at least one programmable photonic core is directly connected through at least one optical I / O port to a network of distribution.
[10]
The programmable photonic integrated circuit according to claim 9, wherein the distribution network connecting at least one programmable photonic core is configured to distribute dedicated routing blocks in each programmable photonic core.
[11]
The programmable photonic integrated circuit according to claim 9, wherein the distribution network connecting the at least one programmable photonic core is configured to distribute dedicated routing blocks in a centralized subsystem.
[12]
The programmable photonic integrated circuit according to claim 1, wherein the at least one programmable photonic core is distributed over a two-dimensional layer.
[13]
The programmable photonic integrated circuit according to claim 1, wherein the at least one programmable photonic core is distributed over three-dimensional stacked layers, each layer comprising a programmable photonic core.
[14]
The programmable photonic integrated circuit according to claim 1, wherein the at least one programmable photonic core is distributed over stacked three-dimensional layers, each layer comprising at least one programmable photonic core.
[15]
The programmable photonic integrated circuit according to any of claims 12 to 14, further comprising optical connectors or couplers configured to allow an interconnection between the at least one programmable photonic core of the layer or layers.
[16]
The programmable photonic integrated circuit according to claim 1, further comprising an integrated platform in which the photonic nuclei are physically interconnected.
[17]
17. The programmable photonic integrated circuit according to claim 1, wherein the at least one photonic nuclei are optically and electrically connected.
[18]
18. The programmable photonic integrated circuit according to claim 1, further comprising at least one optical power monitor to which at least one programmable photonic core is connected.
[19]
The programmable photonic integrated circuit according to claim 1, further comprising blocks oriented to applications such as sensors, detectors, antennas, measurement, transmission blocks, electronic integrated circuits selected from DAC or ADC, controllers, monitors and / or amplifiers to which the at least one of the programmable cores is connected.
[20]
The programmable photonic integrated circuit according to claim 1, further comprising an electrical subsystem that drives actuators or on-chip actuators / receivers, an electrical subsystem that monitors optoelectronic readings, and an electronic processor or microprocessor that executes optimization programs. and configuration.
[21]
21. The programmable photonic integrated circuit according to claim 1, further comprising a control plane and / or a software layer distributed over different subsystems that is configured to control the at least one programmable photonic core.
[22]
22. The programmable photonic integrated circuit according to claim 1, further comprising a control plane and / or an aggregated software layer in a single system that is configured to control the at least one programmable photonic core.
[23]
The programmable photonic integrated circuit according to claim 1, wherein each of the at least one programmable photonic nucleus is connected to multiple adjacent programmable photonic nuclei.
[24]
24. The programmable photonic integrated circuit according to claim 5, wherein the communication network is a dedicated communication network configured to route the optical signals from each of the at least one programmable photonic core.
[25]
25. The programmable photonic integrated circuit according to claims 5 and 7, wherein the communication network is a dedicated communication network configured to allow interconnection of the programmable photonic nucleus with another non-adjacent programmable photonic nucleus through the auxiliary layer of switching or routing.
[26]
26. The programmable photonic integrated circuit according to claim 1, which is implemented and integrated on a chip.
[27]
27. The programmable photonic integrated circuit according to claim 26, wherein the chip follows a homogeneous PIC integration in which the at least one programmable photonic nucleus is integrated into the same substrate.
[28]
28. The programmable photonic integrated circuit according to claim 26, wherein the chip follows a heterogeneous PIC integration in which the at least one programmable photonic core is integrated into the same substrate.
[29]
29. The programmable photonic integrated circuit according to claim 26, wherein the chip follows an on-board integration approach (chiplet type) in which a common substrate or common platform is used to apply a plug-and-socket connection. play to design the at least one. programmable photonic core based on a desired performance of a processor.
[30]
30. A method for operating the programmable photonic integrated circuit of any of the preceding claims, wherein the method comprises connecting and using the at least one programmable photonic nucleus so that a signal from one programmable photonic nucleus enters at least one other programmable photonic nucleus, in a particular sequence where the programmable photonic integrated circuit progresses in series.
[31]
31.
[32]
32. A method of operating the programmable photonic integrated circuit of any of claims 1 to 29, wherein the method comprises programming the at least one programmable photonic core to perform independent tasks at the same time, operating in parallel.
类似技术:
公开号 | 公开日 | 专利标题
Shastri et al.2021|Photonics for artificial intelligence and neuromorphic computing
Soref2011|Reconfigurable integrated optoelectronics
Ben-Asher et al.1991|The power of reconfiguration
US7532785B1|2009-05-12|Photonic interconnects for computer system devices
Lyke et al.2015|An introduction to reconfigurable systems
US5497465A|1996-03-05|Parallel digital processing system using optical interconnection between control sections and data processing sections
JP2624213B2|1997-06-25|Planar optical mesh-connected tree interconnect network
US8320761B2|2012-11-27|Broadband and wavelength-selective bidirectional 3-way optical splitter
US7889996B2|2011-02-15|Optical-signal-path routing in a multi-chip system
US11073658B2|2021-07-27|Photonic chip, field programmable photonic array and programmable circuit
ES2795820B2|2021-03-17|Programmable photonic integrated circuit and related method of operation
CN102147634B|2014-05-07|Optical vector-matrix multiplier based on single-waveguide coupling micro-ring resonant cavity
ES2752086B2|2020-08-07|INTEGRATED PHOTONIC DEVICE OF QUANTUM MATRIX OF FIELD PROGRAMMABLE PHOTONIC DOORS, QUANTIC DEVICE AND PROGRAMMABLE CIRCUITS
Fish et al.2012|Advances in III–V heterogeneous integration on silicon
ES2730448B2|2020-03-19|PHOTONIC CHIP, PROGRAMMABLE PHOTONIC MATRIX BY FIELD AND INTEGRATED PHOTONIC CIRCUIT.
JP2020106747A|2020-07-09|Photonic chip, field programmable photonic array, and programmable circuit
Fiorentino et al.2011|Devices and architectures for large scale integrated silicon photonics circuits
Fey2001|Architectures and technologies for an optoelectronic VLSI
Le Beux et al.2013|Reconfigurable photonic switching: Towards all-optical FPGAs
Pérez-López et al.2020|Towards field-programmable photonic gate arrays
TW202147060A|2021-12-16|Optoelectronic computing systems
JP5168905B2|2013-03-27|Optical switch and path switching method
Williams et al.2014|Advances in integrated photonic circuits for packet-switched interconnection
CN113935493A|2022-01-14|Programmable high-dimensional quantum computing chip structure based on integrated optics
Fan et al.1995|Optical interconnection network for massively parallel processors using beam-steering vertical cavity surface-emitting lasers
同族专利:
公开号 | 公开日
WO2022013466A1|2022-01-20|
ES2795820B2|2021-03-17|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
US20140016946A1|2012-07-10|2014-01-16|Qing Xu|Agile Light Source Provisioning for Information and Communications Technology Systems|
US11073658B2|2018-12-28|2021-07-27|Universitat Politècnica De València|Photonic chip, field programmable photonic array and programmable circuit|
ES2752086B2|2019-12-18|2020-08-07|Univ Politècnica De València|INTEGRATED PHOTONIC DEVICE OF QUANTUM MATRIX OF FIELD PROGRAMMABLE PHOTONIC DOORS, QUANTIC DEVICE AND PROGRAMMABLE CIRCUITS|
法律状态:
2020-11-24| BA2A| Patent application published|Ref document number: 2795820 Country of ref document: ES Kind code of ref document: A1 Effective date: 20201124 |
2021-03-17| FG2A| Definitive protection|Ref document number: 2795820 Country of ref document: ES Kind code of ref document: B2 Effective date: 20210317 |
优先权:
申请号 | 申请日 | 专利标题
ES202030736A|ES2795820B2|2020-07-16|2020-07-16|Programmable photonic integrated circuit and related method of operation|ES202030736A| ES2795820B2|2020-07-16|2020-07-16|Programmable photonic integrated circuit and related method of operation|
PCT/ES2021/070508| WO2022013466A1|2020-07-16|2021-07-12|Programmable photonic integrated circuit and related method of operation|
[返回顶部]